/**
 * Copyright(c) 2013 Jade Techonologies Co., Ltd.
 *
 * History:
 *   14-7-29 下午1:07 Created by dwzhang
 */
package com.jade.framework.base.comm;

/**
 * 针对交互式协议的交互消息。
 *
 * @author dwzhang
 * @version 1.0 14-7-29 下午1:07
 */
public interface ExchangeMessage
{
    /**
     * 判断消息是否是请求。
     *
     * @return 请求返回true;否则返回false.
     */
    public boolean isRequest();

    /**
     * 判断消息是否是响应。
     *
     * @return 响应返回true; 否则返回false.
     */
    public boolean isResponse();


    /**
     * 消息序列号，用来匹配请求和响应。
     *
     * @return 消息序列号。
     */
    public String getSequenceId();
}
